package org.jeecg.modules.dynamic.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

@Data
public class DynamicResult {
    //用户昵称
    @Excel(name = "用户昵称", width = 15)
    @ApiModelProperty(value = "用户昵称")
    private String userName;
    //用户ID
    @Excel(name = "用户ID", width = 15)
    @ApiModelProperty(value = "用户ID")
    private String userId;
    //学校ID
    @Excel(name = "学校ID", width = 15)
    @ApiModelProperty(value = "学校ID")
    private String school;
    //学校名称
    @Excel(name = "学校名称", width = 15)
    @ApiModelProperty(value = "学校名称")
    private String schoolName;
    //发布时间
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "发布时间")
    private String createTime;
    //动态内容
    @Excel(name = "动态内容", width = 15)
    @ApiModelProperty(value = "动态内容")
    private String dynamicContent;
    //审核状态 1待审核，2审核通过，3审核不通过
    @Excel(name = "动态审核：1待审核，2审核通过，3审核不通过", width = 15)
    @ApiModelProperty(value = "动态审核：1待审核，2审核通过，3审核不通过")
    private String audit;
    /**状态：1正常，2被投诉*/
    @Excel(name = "状态：1正常，2被投诉", width = 15)
    @ApiModelProperty(value = "状态：1正常，2被投诉")
    private java.lang.String type;
    /**删除状态：1正常，2已删除*/
    @Excel(name = "删除状态：1正常，2已删除", width = 15)
    @ApiModelProperty(value = "删除状态：1正常，2已删除")
    private java.lang.String delFlag;
}
